long-term prisoner - French English Dictionary